package com.qzsoft.zhjd.asphalt.modules.daystatistics.dto;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

import com.qzsoft.system.modules.sysstation.entity.SysStationEntity;
import com.qzsoft.zhjd.asphalt.modules.asphaltdatasieve.dto.AsphaltDataSievingAvgDto;
import com.qzsoft.zhjd.asphalt.modules.asphaltmatch.entity.AsphaltMatchEntity;
import com.qzsoft.zhjd.asphalt.modules.asphaltmatch.entity.AsphaltMatchThresholdEntity;
import com.qzsoft.zhjd.asphalt.modules.asphaltmatch.entity.AsphaltMatchTypeEntity;

import lombok.Data;

/**
 * @ClassName AsphaltDayStatisticsDto
 * @Description 全天生产数据
 * @author linhuawei
 * @since 2022-01-29
 */
@Data
public class AsphaltDayStatisticsDto {

    private SysStationEntity station;

    private AsphaltMatchEntity match;

    private AsphaltMatchThresholdEntity matchThreshold;

    private AsphaltMatchTypeEntity matchType;

    private Map<String, BigDecimal> targetMap;

    private AsphaltDataSievingAvgDto sieveDataAvg;

    private List<AsphaltDayStatisticsDetailsDto> details;

}
